package cn.darkhorse.workflow.auto.entity;


import java.io.Serializable;

/**
 * @description:
 * @author: mr.wang
 * @time: 2020/7/7 0007 08:48
 */
public class ConfirmApproval implements Serializable{
	
	private static final long serialVersionUID = 1L;
	/**
	 * 业务ID
	 */
	private String businessId;
	/**
	 * 业务单据类型
	 */
	private String businessType;
	/**
	 * 任务ID
	 */
	private String taskId;
	/**
	 * 审批意见（1：同意，2：不同意，3：驳回）
	 */
	private int type;
	private String userName;
	/**
	 * 任务编码
	 */
	private String taskKey;
	/**
	 * 流程实例ID
	 */
	private String processInstanceId;
	/**
	 * 审批备注/说明
	 */
	private String approvalOpinions;
	/**
	 * 附件
	 */
	private String attachments;
	
	private Integer enforcement;
	private Long projectId;

	/**
	 * 异常备注
	 */
	private String exRemarks;
	
	public String getBusinessId() {
		return businessId;
	}
	
	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}
	
	public String getTaskId() {
		return taskId;
	}
	
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	
	public int getType() {
		return type;
	}
	
	public void setType(int type) {
		this.type = type;
	}
	
	public String getTaskKey() {
		return taskKey;
	}
	
	public void setTaskKey(String taskKey) {
		this.taskKey = taskKey;
	}
	
	public String getProcessInstanceId() {
		return processInstanceId;
	}
	
	public void setProcessInstanceId(String processInstanceId) {
		this.processInstanceId = processInstanceId;
	}
	
	public String getApprovalOpinions() {
		return approvalOpinions;
	}
	
	public void setApprovalOpinions(String approvalOpinions) {
		this.approvalOpinions = approvalOpinions;
	}
	
	public String getUserName() {
		return userName;
	}
	
	public void setUserName(String userName) {
		this.userName = userName;
	}
	
	public String getAttachments() {
		return attachments;
	}
	
	public void setAttachments(String attachments) {
		this.attachments = attachments;
	}
	
	public String getBusinessType() {
		return businessType;
	}
	
	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}
	
	public Integer getEnforcement() {
		return enforcement;
	}
	
	public void setEnforcement(Integer enforcement) {
		this.enforcement = enforcement;
	}
	
	public Long getProjectId() {
		return projectId;
	}
	
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	public String getExRemarks() {
		return exRemarks;
	}

	public void setExRemarks(String exRemarks) {
		this.exRemarks = exRemarks;
	}
}
